poor visibility - Espagnol Anglais Dictionnaire